Oil, Opec And The Outlook For 2025